lie on the head of - Español Inglés Diccionario